The FPGA Pixel Array Detector
نویسندگان
چکیده
A proposed design for a reconfigurable x-ray Pixel Array Detector (PAD) is described. It operates by integrating a high-end commercial field programmable gate array (FPGA) into a 3-layer device along with a high-resistivity diode detection layer and a custom, application-specific integrated circuit (ASIC) layer. The ASIC layer contains an energy-discriminating photon-counting front end with photon hits streamed directly to the FPGA via a massively parallel, high-speed data connection. FPGA resources can be allocated to perform user defined tasks on the pixel data streams, including the implementation of a direct time autocorrelation function (ACF) with time resolution down to 100 ns. Using the FPGA at the front end to calculate the ACF reduces the required data transfer rate by several orders of magnitude when compared to a fast framing detector. The FPGA-ASIC high-speed interface, as well as the in-FPGA implementation of a real-time ACF for x-ray photon correlation spectroscopy experiments has been designed and simulated. A 16 16 pixel prototype of the ASIC has been fabricated and is being tested. & 2012 Published by Elsevier B.V.
منابع مشابه
Three Generations of FPGA DAQ Development for the ATLAS Pixel Detector
Three Generations of FPGA DAQ Development for the ATLAS Pixel Detector
متن کاملFPGA Based Implementation of Edge and Corner Detection in MRI Brain Tumor Image
This work presents a flexible feature detectors for image with reduced area, power and memory requirements, supporting a variable input resolution. It focuses on processing an image pixel by pixel and in modification of pixel neighborhoods and the transformation that can be applied to the whole image or only a partial region and identify sudden changes in an image. The proposed work is optimize...
متن کاملImplementation of an Affine-Covariant Feature Detector in Field-Programmable Gate Arrays
This article describes an FPGA-based implementation of the Harris-Affine feature detector introduced by Mikolajczyk and Schmid [1, 2]. The system is implemented on the Transmogrifier-4, a prototyping platform that includes four Altera Stratix S80 FPGAs and NTSC/VGA video interfaces. The system achieves a speed of 90–9000 times the speed of an equivalent software implementation, allowing it to p...
متن کاملSimulation of a Neutron Detector for Real Time Imaging Applications
Monte Carlo Method is used to simulate a double layer gadolinium-amorphous silicon thermal neutron detector. The detector fabricated in pixel array configuration has various applications including neutron imaging. According to the simulation results, a detector consisting of a gadolinium (Gd) film with thickness of 2-4 ~m, sandwiched properly with two layers of sufficiently thick (-30 ?µm) hydr...
متن کاملHardware Design and Simulation of Sobel Edge Detection Algorithm
In this paper, a hardware system for Sobel Edge Detection Algorithm is designed and simulated for a 128 pixel, 8-bit monochrome line-scan camera. The system is designed to detect objects as they move along a conveyor belt in a manufacturing environment, the camera will observe dark objects on a light conveyor belt. The edge detector is required to detect horizontal and vertical edges using Sobe...
متن کامل